<?xml version="1.0" encoding="ISO-8859-7" standalone="yes" ?>
<!-- edited with XML Spy v4.4 U (http://www.xmlspy.com) by CT (CT) -->
<!-- edited with XMLSPY v2004 rel. 3 U (http://www.xmlspy.com) by Stavros Kounis (private) -->
<xs:schema xmlns="" xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"
	xmlns:msprop="urn:schemas-microsoft-com:xml-msprop" id="MyDataSet">
	<xs:element name="SteelDataSet" msdata:IsDataSet="true" msdata:Locale="el-GR" msprop:DsPassword="This is my dataset password">
		<xs:complexType>
			<xs:choice maxOccurs="unbounded">
				<xs:element name="SteelGrades">
					<xs:complexType>
						<xs:attribute name="guid" type="xs:string" use="optional" />
						<xs:attribute name="standard" type="xs:string" use="optional" />
						<xs:attribute name="steel" type="xs:string" use="optional" />
						<xs:attribute name="t_under" type="xs:double" use="optional" />
						<xs:attribute name="t_over" type="xs:double" use="optional" />
						<xs:attribute name="fy" type="xs:double" use="optional" />
						<xs:attribute name="fu" type="xs:double" use="optional" />
					</xs:complexType>
				</xs:element>
				<xs:element name="Sections_Types">
					<xs:complexType>
						<xs:attribute name="guid" type="xs:string" use="optional" />
						<xs:attribute name="symbol" type="xs:string" use="optional" />
						<xs:attribute name="caption" type="xs:string" use="optional" />
						<xs:attribute name="dataset_sections" type="xs:string" use="optional" />
						<xs:attribute name="dataset_bolts" type="xs:string" use="optional" />
					</xs:complexType>
				</xs:element>
				<xs:element name="Sections_IPE">
					<xs:complexType>
						<xs:attribute name="guid" type="xs:string" use="optional" />
						<xs:attribute name="symbol" type="xs:string" use="optional" />
						<xs:attribute name="name" type="xs:string" use="optional" />
						<xs:attribute name="h" type="xs:double" use="optional" />
						<xs:attribute name="b" type="xs:double" use="optional" />
						<xs:attribute name="tw" type="xs:double" use="optional" />
						<xs:attribute name="tf" type="xs:double" use="optional" />
						<xs:attribute name="r" type="xs:double" use="optional" />
						<xs:attribute name="d" type="xs:double" use="optional" />
						<xs:attribute name="G" type="xs:double" use="optional" />
						<xs:attribute name="A" type="xs:double" use="optional" />
						<xs:attribute name="AL" type="xs:double" use="optional" />
						<xs:attribute name="AG" type="xs:double" use="optional" />
						<xs:attribute name="Iy" type="xs:double" use="optional" />
						<xs:attribute name="Wely" type="xs:double" use="optional" />
						<xs:attribute name="_iy" type="xs:double" use="optional" />
						<xs:attribute name="_S" type="xs:double" use="optional" />
						<xs:attribute name="DoC" type="xs:double" use="optional" />
						<xs:attribute name="nx" type="xs:double" use="optional" />
						<xs:attribute name="Iz" type="xs:double" use="optional" />
						<xs:attribute name="Welz" type="xs:double" use="optional" />
						<xs:attribute name="_iz" type="xs:double" use="optional" />
						<xs:attribute name="J" type="xs:double" use="optional" />
						<xs:attribute name="d_notUsed" type="xs:double" use="optional" />
						<xs:attribute name="void_1" type="xs:double" use="optional" />
						<xs:attribute name="void_2" type="xs:double" use="optional" />
						<xs:attribute name="Wply" type="xs:double" use="optional" />
						<xs:attribute name="Cpy" type="xs:double" use="optional" />
						<xs:attribute name="Wplz" type="xs:double" use="optional" />
						<xs:attribute name="Cpz" type="xs:double" use="optional" />
						<xs:attribute name="Ay" type="xs:double" use="optional" />
						<xs:attribute name="Az" type="xs:double" use="optional" />
						<xs:attribute name="type" type="xs:double" use="optional" />
					</xs:complexType>
				</xs:element>
				<xs:element name="Sections_IPE_A">
					<xs:complexType>
						<xs:attribute name="guid" type="xs:string" use="optional" />
						<xs:attribute name="symbol" type="xs:string" use="optional" />
						<xs:attribute name="name" type="xs:string" use="optional" />
						<xs:attribute name="h" type="xs:double" use="optional" />
						<xs:attribute name="b" type="xs:double" use="optional" />
						<xs:attribute name="tw" type="xs:double" use="optional" />
						<xs:attribute name="tf" type="xs:double" use="optional" />
						<xs:attribute name="r" type="xs:double" use="optional" />
						<xs:attribute name="d" type="xs:double" use="optional" />
						<xs:attribute name="G" type="xs:double" use="optional" />
						<xs:attribute name="A" type="xs:double" use="optional" />
						<xs:attribute name="AL" type="xs:double" use="optional" />
						<xs:attribute name="AG" type="xs:double" use="optional" />
						<xs:attribute name="Iy" type="xs:double" use="optional" />
						<xs:attribute name="Wely" type="xs:double" use="optional" />
						<xs:attribute name="_iy" type="xs:double" use="optional" />
						<xs:attribute name="_S" type="xs:double" use="optional" />
						<xs:attribute name="DoC" type="xs:double" use="optional" />
						<xs:attribute name="nx" type="xs:double" use="optional" />
						<xs:attribute name="Iz" type="xs:double" use="optional" />
						<xs:attribute name="Welz" type="xs:double" use="optional" />
						<xs:attribute name="_iz" type="xs:double" use="optional" />
						<xs:attribute name="J" type="xs:double" use="optional" />
						<xs:attribute name="d_notUsed" type="xs:double" use="optional" />
						<xs:attribute name="void_1" type="xs:double" use="optional" />
						<xs:attribute name="void_2" type="xs:double" use="optional" />
						<xs:attribute name="Wply" type="xs:double" use="optional" />
						<xs:attribute name="Cpy" type="xs:double" use="optional" />
						<xs:attribute name="Wplz" type="xs:double" use="optional" />
						<xs:attribute name="Cpz" type="xs:double" use="optional" />
						<xs:attribute name="Ay" type="xs:double" use="optional" />
						<xs:attribute name="Az" type="xs:double" use="optional" />
						<xs:attribute name="type" type="xs:double" use="optional" />
					</xs:complexType>
				</xs:element>
				<xs:element name="Sections_IPE_R">
					<xs:complexType>
						<xs:attribute name="guid" type="xs:string" use="optional" />
						<xs:attribute name="symbol" type="xs:string" use="optional" />
						<xs:attribute name="name" type="xs:string" use="optional" />
						<xs:attribute name="h" type="xs:double" use="optional" />
						<xs:attribute name="b" type="xs:double" use="optional" />
						<xs:attribute name="tw" type="xs:double" use="optional" />
						<xs:attribute name="tf" type="xs:double" use="optional" />
						<xs:attribute name="r" type="xs:double" use="optional" />
						<xs:attribute name="d" type="xs:double" use="optional" />
						<xs:attribute name="G" type="xs:double" use="optional" />
						<xs:attribute name="A" type="xs:double" use="optional" />
						<xs:attribute name="AL" type="xs:double" use="optional" />
						<xs:attribute name="AG" type="xs:double" use="optional" />
						<xs:attribute name="Iy" type="xs:double" use="optional" />
						<xs:attribute name="Wely" type="xs:double" use="optional" />
						<xs:attribute name="_iy" type="xs:double" use="optional" />
						<xs:attribute name="_S" type="xs:double" use="optional" />
						<xs:attribute name="DoC" type="xs:double" use="optional" />
						<xs:attribute name="nx" type="xs:double" use="optional" />
						<xs:attribute name="Iz" type="xs:double" use="optional" />
						<xs:attribute name="Welz" type="xs:double" use="optional" />
						<xs:attribute name="_iz" type="xs:double" use="optional" />
						<xs:attribute name="J" type="xs:double" use="optional" />
						<xs:attribute name="d_notUsed" type="xs:double" use="optional" />
						<xs:attribute name="void_1" type="xs:double" use="optional" />
						<xs:attribute name="void_2" type="xs:double" use="optional" />
						<xs:attribute name="Wply" type="xs:double" use="optional" />
						<xs:attribute name="Cpy" type="xs:double" use="optional" />
						<xs:attribute name="Wplz" type="xs:double" use="optional" />
						<xs:attribute name="Cpz" type="xs:double" use="optional" />
						<xs:attribute name="Ay" type="xs:double" use="optional" />
						<xs:attribute name="Az" type="xs:double" use="optional" />
						<xs:attribute name="type" type="xs:double" use="optional" />
					</xs:complexType>
				</xs:element>
				<xs:element name="Sections_HEA">
					<xs:complexType>
						<xs:attribute name="guid" type="xs:string" use="optional" />
						<xs:attribute name="symbol" type="xs:string" use="optional" />
						<xs:attribute name="name" type="xs:string" use="optional" />
						<xs:attribute name="h" type="xs:double" use="optional" />
						<xs:attribute name="b" type="xs:double" use="optional" />
						<xs:attribute name="tw" type="xs:double" use="optional" />
						<xs:attribute name="tf" type="xs:double" use="optional" />
						<xs:attribute name="r" type="xs:double" use="optional" />
						<xs:attribute name="d" type="xs:double" use="optional" />
						<xs:attribute name="G" type="xs:double" use="optional" />
						<xs:attribute name="A" type="xs:double" use="optional" />
						<xs:attribute name="AL" type="xs:double" use="optional" />
						<xs:attribute name="AG" type="xs:double" use="optional" />
						<xs:attribute name="Iy" type="xs:double" use="optional" />
						<xs:attribute name="Wely" type="xs:double" use="optional" />
						<xs:attribute name="_iy" type="xs:double" use="optional" />
						<xs:attribute name="_S" type="xs:double" use="optional" />
						<xs:attribute name="DoC" type="xs:double" use="optional" />
						<xs:attribute name="nx" type="xs:double" use="optional" />
						<xs:attribute name="Iz" type="xs:double" use="optional" />
						<xs:attribute name="Welz" type="xs:double" use="optional" />
						<xs:attribute name="_iz" type="xs:double" use="optional" />
						<xs:attribute name="J" type="xs:double" use="optional" />
						<xs:attribute name="d_notUsed" type="xs:double" use="optional" />
						<xs:attribute name="void_1" type="xs:double" use="optional" />
						<xs:attribute name="void_2" type="xs:double" use="optional" />
						<xs:attribute name="Wply" type="xs:double" use="optional" />
						<xs:attribute name="Cpy" type="xs:double" use="optional" />
						<xs:attribute name="Wplz" type="xs:double" use="optional" />
						<xs:attribute name="Cpz" type="xs:double" use="optional" />
						<xs:attribute name="Ay" type="xs:double" use="optional" />
						<xs:attribute name="Az" type="xs:double" use="optional" />
						<xs:attribute name="type" type="xs:double" use="optional" />
					</xs:complexType>
				</xs:element>
				<xs:element name="Sections_HEA_A">
					<xs:complexType>
						<xs:attribute name="guid" type="xs:string" use="optional" />
						<xs:attribute name="symbol" type="xs:string" use="optional" />
						<xs:attribute name="name" type="xs:string" use="optional" />
						<xs:attribute name="h" type="xs:double" use="optional" />
						<xs:attribute name="b" type="xs:double" use="optional" />
						<xs:attribute name="tw" type="xs:double" use="optional" />
						<xs:attribute name="tf" type="xs:double" use="optional" />
						<xs:attribute name="r" type="xs:double" use="optional" />
						<xs:attribute name="d" type="xs:double" use="optional" />
						<xs:attribute name="G" type="xs:double" use="optional" />
						<xs:attribute name="A" type="xs:double" use="optional" />
						<xs:attribute name="AL" type="xs:double" use="optional" />
						<xs:attribute name="AG" type="xs:double" use="optional" />
						<xs:attribute name="Iy" type="xs:double" use="optional" />
						<xs:attribute name="Wely" type="xs:double" use="optional" />
						<xs:attribute name="_iy" type="xs:double" use="optional" />
						<xs:attribute name="_S" type="xs:double" use="optional" />
						<xs:attribute name="DoC" type="xs:double" use="optional" />
						<xs:attribute name="nx" type="xs:double" use="optional" />
						<xs:attribute name="Iz" type="xs:double" use="optional" />
						<xs:attribute name="Welz" type="xs:double" use="optional" />
						<xs:attribute name="_iz" type="xs:double" use="optional" />
						<xs:attribute name="J" type="xs:double" use="optional" />
						<xs:attribute name="d_notUsed" type="xs:double" use="optional" />
						<xs:attribute name="void_1" type="xs:double" use="optional" />
						<xs:attribute name="void_2" type="xs:double" use="optional" />
						<xs:attribute name="Wply" type="xs:double" use="optional" />
						<xs:attribute name="Cpy" type="xs:double" use="optional" />
						<xs:attribute name="Wplz" type="xs:double" use="optional" />
						<xs:attribute name="Cpz" type="xs:double" use="optional" />
						<xs:attribute name="Ay" type="xs:double" use="optional" />
						<xs:attribute name="Az" type="xs:double" use="optional" />
						<xs:attribute name="type" type="xs:double" use="optional" />
					</xs:complexType>
				</xs:element>
				<xs:element name="Sections_HEB">
					<xs:complexType>
						<xs:attribute name="guid" type="xs:string" use="optional" />
						<xs:attribute name="symbol" type="xs:string" use="optional" />
						<xs:attribute name="name" type="xs:string" use="optional" />
						<xs:attribute name="h" type="xs:double" use="optional" />
						<xs:attribute name="b" type="xs:double" use="optional" />
						<xs:attribute name="tw" type="xs:double" use="optional" />
						<xs:attribute name="tf" type="xs:double" use="optional" />
						<xs:attribute name="r" type="xs:double" use="optional" />
						<xs:attribute name="d" type="xs:double" use="optional" />
						<xs:attribute name="G" type="xs:double" use="optional" />
						<xs:attribute name="A" type="xs:double" use="optional" />
						<xs:attribute name="AL" type="xs:double" use="optional" />
						<xs:attribute name="AG" type="xs:double" use="optional" />
						<xs:attribute name="Iy" type="xs:double" use="optional" />
						<xs:attribute name="Wely" type="xs:double" use="optional" />
						<xs:attribute name="_iy" type="xs:double" use="optional" />
						<xs:attribute name="_S" type="xs:double" use="optional" />
						<xs:attribute name="DoC" type="xs:double" use="optional" />
						<xs:attribute name="nx" type="xs:double" use="optional" />
						<xs:attribute name="Iz" type="xs:double" use="optional" />
						<xs:attribute name="Welz" type="xs:double" use="optional" />
						<xs:attribute name="_iz" type="xs:double" use="optional" />
						<xs:attribute name="J" type="xs:double" use="optional" />
						<xs:attribute name="d_notUsed" type="xs:double" use="optional" />
						<xs:attribute name="void_1" type="xs:double" use="optional" />
						<xs:attribute name="void_2" type="xs:double" use="optional" />
						<xs:attribute name="Wply" type="xs:double" use="optional" />
						<xs:attribute name="Cpy" type="xs:double" use="optional" />
						<xs:attribute name="Wplz" type="xs:double" use="optional" />
						<xs:attribute name="Cpz" type="xs:double" use="optional" />
						<xs:attribute name="Ay" type="xs:double" use="optional" />
						<xs:attribute name="Az" type="xs:double" use="optional" />
						<xs:attribute name="type" type="xs:double" use="optional" />
					</xs:complexType>
				</xs:element>
				<xs:element name="Sections_HEM">
					<xs:complexType>
						<xs:attribute name="guid" type="xs:string" use="optional" />
						<xs:attribute name="symbol" type="xs:string" use="optional" />
						<xs:attribute name="name" type="xs:string" use="optional" />
						<xs:attribute name="h" type="xs:double" use="optional" />
						<xs:attribute name="b" type="xs:double" use="optional" />
						<xs:attribute name="tw" type="xs:double" use="optional" />
						<xs:attribute name="tf" type="xs:double" use="optional" />
						<xs:attribute name="r" type="xs:double" use="optional" />
						<xs:attribute name="d" type="xs:double" use="optional" />
						<xs:attribute name="G" type="xs:double" use="optional" />
						<xs:attribute name="A" type="xs:double" use="optional" />
						<xs:attribute name="AL" type="xs:double" use="optional" />
						<xs:attribute name="AG" type="xs:double" use="optional" />
						<xs:attribute name="Iy" type="xs:double" use="optional" />
						<xs:attribute name="Wely" type="xs:double" use="optional" />
						<xs:attribute name="_iy" type="xs:double" use="optional" />
						<xs:attribute name="_S" type="xs:double" use="optional" />
						<xs:attribute name="DoC" type="xs:double" use="optional" />
						<xs:attribute name="nx" type="xs:double" use="optional" />
						<xs:attribute name="Iz" type="xs:double" use="optional" />
						<xs:attribute name="Welz" type="xs:double" use="optional" />
						<xs:attribute name="_iz" type="xs:double" use="optional" />
						<xs:attribute name="J" type="xs:double" use="optional" />
						<xs:attribute name="d_notUsed" type="xs:double" use="optional" />
						<xs:attribute name="void_1" type="xs:double" use="optional" />
						<xs:attribute name="void_2" type="xs:double" use="optional" />
						<xs:attribute name="Wply" type="xs:double" use="optional" />
						<xs:attribute name="Cpy" type="xs:double" use="optional" />
						<xs:attribute name="Wplz" type="xs:double" use="optional" />
						<xs:attribute name="Cpz" type="xs:double" use="optional" />
						<xs:attribute name="Ay" type="xs:double" use="optional" />
						<xs:attribute name="Az" type="xs:double" use="optional" />
						<xs:attribute name="type" type="xs:double" use="optional" />
					</xs:complexType>
				</xs:element>
				<xs:element name="Sections_CHS">
					<xs:complexType>
						<xs:attribute name="guid" type="xs:string" use="optional" />
						<xs:attribute name="symbol" type="xs:string" use="optional" />
						<xs:attribute name="name" type="xs:string" use="optional" />
						<xs:attribute name="d" type="xs:double" use="optional" />
						<xs:attribute name="t" type="xs:double" use="optional" />
						<xs:attribute name="Mass" type="xs:double" use="optional" />
						<xs:attribute name="A" type="xs:double" use="optional" />
						<xs:attribute name="J" type="xs:double" use="optional" />
						<xs:attribute name="C" type="xs:double" use="optional" />
						<xs:attribute name="I" type="xs:double" use="optional" />
						<xs:attribute name="W" type="xs:double" use="optional" />
						<xs:attribute name="_i" type="xs:double" use="optional" />
						<xs:attribute name="void_1" type="xs:double" use="optional" />
						<xs:attribute name="Wpl" type="xs:double" use="optional" />
						<xs:attribute name="AG" type="xs:double" use="optional" />
						<xs:attribute name="Av" type="xs:double" use="optional" />
					</xs:complexType>
				</xs:element>
				<xs:element name="Sections_RHS">
					<xs:complexType>
						<xs:attribute name="guid" type="xs:string" use="optional" />
						<xs:attribute name="symbol" type="xs:string" use="optional" />
						<xs:attribute name="name" type="xs:string" use="optional" />
						<xs:attribute name="h" type="xs:double" use="optional" />
						<xs:attribute name="b" type="xs:double" use="optional" />
						<xs:attribute name="t" type="xs:double" use="optional" />
						<xs:attribute name="G" type="xs:double" use="optional" />
						<xs:attribute name="A" type="xs:double" use="optional" />
						<xs:attribute name="J" type="xs:double" use="optional" />
						<xs:attribute name="Iy" type="xs:double" use="optional" />
						<xs:attribute name="Wy" type="xs:double" use="optional" />
						<xs:attribute name="_iy" type="xs:double" use="optional" />
						<xs:attribute name="Wply" type="xs:double" use="optional" />
						<xs:attribute name="Iz" type="xs:double" use="optional" />
						<xs:attribute name="Wz" type="xs:double" use="optional" />
						<xs:attribute name="_iz" type="xs:double" use="optional" />
						<xs:attribute name="Wplz" type="xs:double" use="optional" />
						<xs:attribute name="Avy" type="xs:double" use="optional" />
						<xs:attribute name="Avz" type="xs:double" use="optional" />
						<xs:attribute name="ri" type="xs:double" use="optional" />
						<xs:attribute name="re" type="xs:double" use="optional" />
						<xs:attribute name="AG" type="xs:double" use="optional" />
					</xs:complexType>
				</xs:element>
				<xs:element name="Sections_SHS">
					<xs:complexType>
						<xs:attribute name="guid" type="xs:string" use="optional" />
						<xs:attribute name="symbol" type="xs:string" use="optional" />
						<xs:attribute name="name" type="xs:string" use="optional" />
						<xs:attribute name="b" type="xs:double" use="optional" />
						<xs:attribute name="t" type="xs:double" use="optional" />
						<xs:attribute name="G" type="xs:double" use="optional" />
						<xs:attribute name="A" type="xs:double" use="optional" />
						<xs:attribute name="J" type="xs:double" use="optional" />
						<xs:attribute name="C" type="xs:double" use="optional" />
						<xs:attribute name="I" type="xs:double" use="optional" />
						<xs:attribute name="W" type="xs:double" use="optional" />
						<xs:attribute name="_i" type="xs:double" use="optional" />
						<xs:attribute name="void_1" type="xs:double" use="optional" />
						<xs:attribute name="Wpl" type="xs:double" use="optional" />
						<xs:attribute name="AG" type="xs:double" use="optional" />
						<xs:attribute name="Av" type="xs:double" use="optional" />
					</xs:complexType>
				</xs:element>
				<xs:element name="FlangesBolts_HEA">
					<xs:complexType>
						<xs:attribute name="guid" type="xs:string" use="optional" />
						<xs:attribute name="symbol" type="xs:string" use="optional" />
						<xs:attribute name="name" type="xs:string" use="optional" />
						<xs:attribute name="d0" type="xs:double" use="optional" />
						<xs:attribute name="w1" type="xs:double" use="optional" />
						<xs:attribute name="w2" type="xs:double" use="optional" />
						<xs:attribute name="w3" type="xs:double" use="optional" />
					</xs:complexType>
				</xs:element>
				<xs:element name="FlangesBolts_HEB">
					<xs:complexType>
						<xs:attribute name="guid" type="xs:string" use="optional" />
						<xs:attribute name="symbol" type="xs:string" use="optional" />
						<xs:attribute name="name" type="xs:string" use="optional" />
						<xs:attribute name="d0" type="xs:double" use="optional" />
						<xs:attribute name="w1" type="xs:double" use="optional" />
						<xs:attribute name="w2" type="xs:double" use="optional" />
						<xs:attribute name="w3" type="xs:double" use="optional" />
					</xs:complexType>
				</xs:element>
				<xs:element name="FlangesBolts_HEM">
					<xs:complexType>
						<xs:attribute name="guid" type="xs:string" use="optional" />
						<xs:attribute name="symbol" type="xs:string" use="optional" />
						<xs:attribute name="name" type="xs:string" use="optional" />
						<xs:attribute name="d0" type="xs:double" use="optional" />
						<xs:attribute name="w1" type="xs:double" use="optional" />
						<xs:attribute name="w2" type="xs:double" use="optional" />
						<xs:attribute name="w3" type="xs:double" use="optional" />
					</xs:complexType>
				</xs:element>
				<xs:element name="FlangesBolts_IPE">
					<xs:complexType>
						<xs:attribute name="guid" type="xs:string" use="optional" />
						<xs:attribute name="symbol" type="xs:string" use="optional" />
						<xs:attribute name="name" type="xs:string" use="optional" />
						<xs:attribute name="d0" type="xs:double" use="optional" />
						<xs:attribute name="w1" type="xs:double" use="optional" />
						<xs:attribute name="w2" type="xs:double" use="optional" />
						<xs:attribute name="w3" type="xs:double" use="optional" />
					</xs:complexType>
				</xs:element>
			</xs:choice>
			<xs:attribute name="TimeStamp" type="xs:string" use="required" />
		</xs:complexType>
	</xs:element>
</xs:schema>